﻿namespace Mp3Observer.Interfaces
{
    using Mp3Observer.Model;

    /// <summary>
    /// Contract for the id3 tagging service
    /// </summary>
    public interface ITagging
    {
        /// <summary>
        /// Gets the pictures from file.
        /// </summary>
        /// <param name="file">The FileEntity.</param>
        void GetPicturesFromFile(FileEntity file);

        /// <summary>
        /// Gets the tags from file.
        /// </summary>
        /// <param name="file">The FileEntity.</param>
        void GetTagsFromFile(FileEntity file);
    }
}
